put a stalled project back on track - Turco Inglés Diccionario